-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add branch install notes to readme (plus clean up) #41
Conversation
…e-loading the packages
This reverts commit 1503c49.
… something for the support panel)
…it on another branch!)
Using this as a mop up PR, some thoughts on potential other things we might want to sort before we comment to bumping the version and more people adopt this, interested in your thoughts @rmbielby:
Happy to pick these up / share out once we agree an approach |
Any idea on what CRAN policies are in place around the script-copying type stuff? Feel like this might also be seen as a potential vulnerability if we do it the wrong way. Will try and do some scouting to see if it's anything that would be picked up by their package requirements. |
I'm not sure, which is exactly why I'm feeling un-EES-y about it! |
Have raised #42, #43 and #44 covering these changes, they all point at this branch |
* update cookie to cookies * run r cmd check on all pull requests
* Update init_analytics to have a create_file option and add more unit tests around the content * Move the init_analytics HTML / JS to be written inline * Prevent init_analytics from running in examples and creating scripts in the check directory * update init_cookies to have the JS code inline and add some tests
* update cookie to cookies * remove tabPanel from within our functions * remove images from snapshots as not needed * Switch support panel tests to unit tests (as the UI ones didn't track anything beyond if the tab was selected) * Add tests for cookies_panel_ui * Add note to contributing guidelines about lintr and loading package first * run r cmd check on all PRs * force some extra waits
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One minor comment
…s will install the correct package
Added a note to the readme about how to install from a branch as I keep forgetting, then spiralled into also:
pkgdown::build_favicons()
fixing Make favicon work #36I've also added a GitHub action for checking the test_dashboard while it's still separate to the main package checks. This means even if we forget to run, it will always be there on PRs. I've double checked this will show as a fail too (can see in the commit history).